@charset "utf-8";
/* CSS Document */

.footer{width: 100%;background:url(../images/footBg_02.jpg) center top no-repeat;background-size:cover;}

.link_rt{line-height:25px;width:100%;padding:10px 0px;}
.link_rt ul{max-width:1200px;margin:0px auto;padding:0px 15px;}
.link_rt span{color: #666;font-size: 16px;font-weight: bold;margin-right:18px;}
.link_rt em{color: #666;font-size: 14px;}
.link_rt em a{color: #666;margin-right:10px;}

.footer_b{line-height:25px;color: #7d7d7d;font-size: 12px;text-align:left;}
.footer_b ul{max-width:1200px;margin:0px auto;padding:10px 15px;border-top:1px solid #323438;}
.footer_b a{color:#7d7d7d;}



.oter_mt1{padding:60px 15px 30px;max-width:1200px;margin:0px auto;border-bottom:1px solid #000;}
.oter_mt1 dd{display: inline-block;width: 100%;}
.footer_mdr{max-width:1200px;margin:0px auto;padding:10px 15px;border-bottom:1px solid #000;}
.footer_mdr ul li span{display:block;font-size:14px;color: #d9d9d9;margin: 16px 0;font-weight:bold;}
.er_m_r1{float:left;width: 28%;padding-right:2%;}
.er_m_r2{float:left;width: 25%;margin-right:2%;}
.er_m_r3{float:left;width: 26%;}
.er_m_r4{float:right;width: 140px;}
.lind_mdr2 dd{font-size: 14px;color: #acacac;line-height:35px;}
.lind_mdr2 dd a{color: #acacac;}
.er_m_r2 em{display:block;font-size: 14px;color: #acacac;line-height:35px;overflow:hidden;}
.er_m_r2 em a{font-size: 14px;color: #acacac;display:block;line-height:35px;height:35px;overflow:hidden;}
.er_m_r3 em{display:block;font-size: 14px;color: #acacac;line-height:35px;}
.er_m_r3 em a{font-size: 14px;color: #acacac;display:block;line-height:35px;height:35px;overflow:hidden;}

.er_m_r1 em{display:block;font-size: 14px;color: #acacac;line-height:35px;overflow:hidden;}
.er_m_r1 em a{font-size: 14px;color: #acacac;display:block;width:50%;float:left;line-height:35px;height:35px;overflow:hidden;}


.lind_mdr1 dd{margin-bottom:8px;}
.oter_mt1 dd.htg_md em{display:block;float:left;width: 23%;position: relative;background: #38393d;border-radius: 5px;margin-right:2%;}
.tex_mdr1{display: inline-block;width: 94%;height: 40px;padding: 0 3%;font-size: 12px;outline:none;background:none;color: #fff;border: 0px;}
.oter_mt1 dd.htg_md em:last-child{margin-right:0px;width: 25%;}
.tex_mdr2{overflow: hidden;margin: 10px 0;height: 100px;border: 0px;resize: none;display: block;line-height: 35px;font-size: 12px;outline:none;color: #fff;width: 96%;padding: 0px 2%;background: none;}
.tex_mdr3{line-height: 100px;text-align: center;border: 0;cursor: pointer;outline:none;margin: 10px 0px;height: 100px;margin-left: 2%;font-size: 16px;color: #fff;width: 100%;background: none;}
.oter_mt1 dd em img{position:absolute;right:0px;top:0px;cursor:pointer;border-radius:0px 5px 5px 0px;}
.htg_md1{margin-top: 15px;}

.emd_mdf{display:block;width:120px;height:120px;}
.emd_mdf img{width:120px;height:120px;}

.htg_md1 em{display:block;}
.tg_mt1{width: 86%;border-radius: 5px;background: #38393d;float: left;position: relative;}
.tg_mt2{width: 12%;background: #2f5085;border-radius: 5px;float:right;}

input.tex_mdr1::placeholder { color:#fff}
input.tex_mdr1::-webkit-input-placeholder { color:#fff}
input.tex_mdr1::-ms-input-placeholder{ color:#fff}
input.tex_mdr1::-moz-input-placeholder{ color:#fff}

textarea.tex_mdr2::placeholder { color:#fff}
textarea.tex_mdr2::-webkit-input-placeholder { color:#fff}
textarea.tex_mdr2::-ms-input-placeholder{ color:#fff}
textarea.tex_mdr2::-moz-input-placeholder{ color:#fff}

.er_m_r1 em a:hover,.er_m_r2 em a:hover{text-decoration:underline;}

.oter_mt1 dd em label.error{position:absolute;left:0px;bottom: -16px;display: block !important;line-height: 18px;color:#ff0000;}

@media (max-width:960px) {
.er_m_r1{float:left;width:100%;padding-right:0px;}
.er_m_r2{display:none;}
.er_m_r3{display:none;}
.er_m_r4{float:right;width:100%;}

}

@media (max-width:800px) {
.oter_mt1 dd.htg_md em{width: 48%;margin-top: 15px;}
.tg_mt1{width: 67%;}
.tg_mt2{width: 30%;}
.oter_mt1 dd.htg_md em:nth-child(2n){width: 50%;margin-right:0px;}
}

@media (max-width:460px) {
.tg_mt1{width: 100%;}
.tg_mt2{width: 100%;margin-top:15px;}
.tex_mdr2{height:60px;line-height:30px;}
.tex_mdr3{height:30px;line-height: 30px;}
}